stand somebody in good stead - Alemán Inglés Diccionario